research placement programme - Spanish English Dictionary